someone who makes destrales - German English Dictionary